<svg
  xmlns="http://www.w3.org/2000/svg"
  {...$$restProps}
  viewBox="0 0 24 24"
  stroke-width="2"
  stroke="currentColor"
  fill="none"
  stroke-linecap="round"
  stroke-linejoin="round"
>
  <path
    fill-rule="evenodd"
    clip-rule="evenodd"
    d="M12 10C12 6.68629 9.31371 4 6 4H3V6C3 9.31371 5.68629 12 9 12H12"
    fill="black"
    style="fill:black;fill-opacity:1;"
  />
  <path
    d="M12 10C12 6.68629 9.31371 4 6 4H3V6C3 9.31371 5.68629 12 9 12H12"
    stroke="black"
    style="stroke:black;stroke-opacity:1;"
    stroke-width="1.5"
    stroke-linecap="round"
    stroke-linejoin="round"
  />
  <path
    fill-rule="evenodd"
    clip-rule="evenodd"
    d="M12 14C12 10.6863 14.6863 8 18 8H21V9C21 12.3137 18.3137 15 15 15H12"
    fill="black"
    style="fill:black;fill-opacity:1;"
  />
  <path
    d="M12 14C12 10.6863 14.6863 8 18 8H21V9C21 12.3137 18.3137 15 15 15H12"
    stroke="black"
    style="stroke:black;stroke-opacity:1;"
    stroke-width="1.5"
    stroke-linecap="round"
    stroke-linejoin="round"
  />
  <path
    d="M12 20V10"
    stroke="black"
    style="stroke:black;stroke-opacity:1;"
    stroke-width="2"
    stroke-linecap="round"
    stroke-linejoin="round"
  />
</svg>
